squeezing valve - German English Dictionary